Enterprise Version
no thought